// 创建长度为 10 字节的 Buffer 实例：
// var buf = new Buffer(10); //存10字节的
// buf = new Buffer([256, 12, 3113, 1]); //存一个数组的
// var len = buf.write('123', 0, 1); //存1个字节的

// console.log(buf.toString('utf8', 0, 5)); //读取数据
// console.log(len);



//合并buffer对象的值
// var buf = new Buffer("11w"); //存10字节的
// var buf2 = new Buffer("10w");
// var len = buf.write('1as23', 0, 4); //存1个字节的
// var buffer3 = Buffer.concat([buf, buf2]);


// // console.log(buf.toString('ut f8', 0, 5)); //读取数据
// console.log(buffer3.toString('utf8', 0, 5));

//缓冲区比较
var buffer1 = new Buffer('1214');
var buffer2 = new Buffer('113');
var result = buffer1.compare(buffer2);

if (result < 0) {
  console.log(buffer1 + " 在 " + buffer2 + "之前");
} else if (result == 0) {
  console.log(buffer1 + " 与 " + buffer2 + "相同");
} else {
  console.log(buffer1 + " 在 " + buffer2 + "之后");
}
